﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace NamedBinaryTag
{
	/// <summary>
	/// Represents the state of the <see cref="TagReader"/>.
	/// </summary>
	internal struct TagReaderContext
	{
		public byte TagType { get; set; }
		public int Count { get; set; }
		public string Name { get; set; }
		public object Value { get; set; }
		public long Position { get; set; }
		public int Index { get; set; }
		public byte ListTagType { get; set; }
	}
}
